//用户的持久层
// 1 导入用户的模型

let adminModel = require("../models/adminModel.js")
//暴露user持久层方法给业务层调用
module.exports = {
    // 根据用户名和密码查询用户(唯一的)(本次用于管理员登录)
    async getAdminDl(account, password) {
        let result = await adminModel.findOne({ account, password }).exec();
        return result;
    },
    // 添加用户(本次用于管理员注册)
    async getAdminZc(Account, password) {
        let result1 = await adminModel.create({Account,password });
        return result1;
    },
    // 同名不能添加方法
    async getAdminZcBtm(Account) {
        let result = await adminModel.findOne({ Account }).exec();
        return result;
    },



    // // 查找学生（通过名字找）
    // async getstuname(name){
    //     let result =await userModel.find({name}).exec();
    //     return result;
    // },
    //  // 查找学生（通过性别找）
    //  async getstugender(gender){
    //     let result =await userModel.find({gender}).exec();
    //     return result;
    // },
    //  // 查找学生）
    //  async getstu({namel,age,gender,address}){
    //     let result =await userModel.find({namel,age,gender,address}).exec();
    //     return result;
    // },
}
// // let result= userModel.findOne({account,password})
// let result= userModel.find().exec();
// result.then((data)=>{
//     console.log(data);
// })